i have to powder my nose - French English Dictionary